@charset	"UTF-8";
/*********************************************************************************
 RESET
*********************************************************************************/
* {
	margin:		0;
	padding:	0;
	font-family:	"ＭＳ ゴシック",sans-serif;
	font-style:		normal;
	font-weight:	normal;
	font-size:		100%;
}
/*********************************************************************************
 body 
*********************************************************************************/
body {
	background-color: #fff;
	padding-top: 30px;	
	text-align:	center;
}
input#enter,
input#reset {
 	padding:	2px;
}
/*********************************************************************************
 div.login
*********************************************************************************/
div.login {
	margin:		auto;
	width:		350px;
	text-align:	center;
	padding: 	20px;	
	border:		1px solid #333;
	background-color: #eee;	
}
div.login p.title {
	font-size:		160%;
	font-weight:	bold;	
	margin-bottom:	10px;
}
div.login table {
	margin-left: auto;
	margin-right: auto;
	text-align:	right;
}
td.input {
	background-color: #fff;
}

/*********************************************************************************
 div.footer
*********************************************************************************/
div.footer {
	border-top: 1px solid #cccccc;
	padding-top:	5px;	
	padding-bottom:	5px;
	text-align:	center;
}


